package com.sanmubird.mywebframework.indicator.domain.service;

import lombok.Builder;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Tolerate;

import java.io.Serializable;


/**
 * @author sam
 */
@ToString
@Getter
@Setter
@Builder
public class IndicatorConfig implements Serializable {

    /**
     * 指标名称
     */
    private String indicatorCode;

    /**
     * 指标名称
     */
    private String indicatorName;

    /**
     * 指标规则配置
     */
    private String config;

    /**
     * 值类型 SINGLE:单值 MULTIPLE:多值
     */
    private String valueType;

    @Tolerate
    public IndicatorConfig() {
        // empty constructor
    }
}